use pyo3::prelude::*;

fn main() -> PyResult<()> {
    Python::with_gil(|py| {
        // 导入 Python 模块
        let hello = py.import("hello")?;

        // 调用 Python 函数
        let hello_world = hello.call_method("hello_world", (), None)?;

        // 将返回值转换为 Rust 字符串
        let greeting: String = hello_world.extract()?;

        // 打印结果
        println!("{}", greeting);

        Ok(())
    })
}
